judicial recourse - French English Dictionary